hemolytic streptococcus - French English Dictionary